major contributor - French English Dictionary